sand buffing - Alemán Inglés Diccionario